train reservation - French English Dictionary